package com.review.singleton;



/*
* 单例模式
* 饿汉模式
*
* */
public class Bank {
    private static Bank bank = new Bank();  //在Bank类加载的时候，Bank对象就创建好了

    private Bank(){
    }

    public static Bank getInstance(){   //getInstance  在主函数开始时调用，返回一个实例化对象，此对象是static的，
                                     // 在内存中保留着它的引用，即内存中有一块区域专门用来存放静态方法和变量，可以直接使用，调用多次返回同一个对象。
        return bank;
    }
}



